﻿using System;

namespace Rerun.Domain {

    /// <summary>
    /// 
    /// </summary>
    [Serializable]
    public class ProcessInfo {

        /// <summary>
        /// 
        /// </summary>
        public string ExecutableName {
            get;
            set;
        }

        /// <summary>
        /// 
        /// </summary>
        public int NumberOfStarts {
            get;
            set;
        }

        /// <summary>
        /// 
        /// </summary>
        public bool JustStarted {
            get;
            set;
        }

        /// <summary>
        /// 
        /// </summary>
        /// <param name="executableName"></param>
        public ProcessInfo(string executableName) {
            this.ExecutableName = executableName;
            this.NumberOfStarts = 0;
            this.JustStarted = false;
        }
    }
}